Unimodem Diagnostics, (c) 2000-2002 Stanislav V. Mekhanoshin

 
-------

      , 
 AT#UD  unimodem    :

Unimodem Diagnostics Command Reference Specification
Microsoft Corporation
Version 1.0
2 July, 1998

 
--------------------

     :

1. #udd2.exe - dual-exe  DOS  OS/2 16-.   
  :

DOS             -   DOS
W9x             -   DOS
OS/2            -   OS/2
WNT/W2K         -   OS/2

2. #uddw.exe - dual-exe  DOS 16-  WIN32 Console.  
   :

DOS             -   DOS
W9x/WNT/W2k     -    Windows

3. #udw.exe - WIN32 GUI.     
:

W9x/WNT/W2k     -   Windows

     comctl32.dll    4.70
(Internet Explorer 3.0  ).

  COM-   .

 
-----------------------

   .    /
 ,     GNU General Public License, 
Free Software Foundation,  2  ,  (  )
 ,  , .

    ,    ,  
     ,         
    .   . GNU General Public
License.

     GNU General Public License   
.  ,    Free Software Foundation, Inc.,
675 Mass Ave, Cambridge, MA 02139, USA.


-------------

#ud [+prefix | -prefix string | -noprefix]
    [-clipview | -noclipview]
    [<stream | file]

Stream - #ud      . 
  ,    -    
.      -    '<'.
,   

  type diag.txt|#ud

  Windows GUI     ,  
.

File -  ,      .

  Win32      , 
  ( )       
.

  Windows GUI     ,  
,     .   
    ,     drag-n-drop.  
    ,   F5,   
   #udw  .

Prefix - ,      ,  
stdout. , ,      -
    .  .

,  `DIAG'      +DIAG,  
-prefix DIAG.

 -noprefix      ,     
ini- (  #udw).

 -clipview  -noclipview, ,    #udw 
clipboard viewer.       ini-.

  clipboard viewer?    -  
       .
   -clipview,   ,    F3, 
    ,     .

Ini-          ,  
#udw.exe (     Win32/GUI),     ,
  exe-. .. #udw.ini.   :

============ #udw.ini =============
[default]
ClipboardViewer=1
OpenFileName=c:\temp\stat.log
Prefix=DIAG
============== end ================

 ini-    :

-clipview -prefix DIAG c:\temp\stat.log

#udw     ini-,    .


#ud        ,    
 

  DIAG <2A4D3263 ...>

,         
 unimodem.       ,  
  "OK".

  #ud    lnterm (line terminal),
    /. , 
  :

  echo AT#UD|lnterm|#ud>stat.log

   BinkleyTerm,   ,  
cmd-  .      -
.  cmd-        ( 
4NT,    cmd.exe  NT):

-------------------------------- mdm_stat.cmd --------------------------------
@echo off
echo writing Binkley.log...
echo AT#UD|c:\mail\lnterm com:1 baud:115200 rx-timeout:20|c:\mail\#ud "++ %@replace[ ,0,%@format[2,%_day]] %@word[%@dec[%_month],Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec] %_time.00 DIAG">>c:\mail\log\Binkley.Log
------------------------------------ eof -------------------------------------

    Binkley.log  :

--------------------------------- Binkley.log --------------------------------
+ 17 Jun 15:03:15.00 DIAG Unimodem Diagnostics/W32, version 1.0.1.0, compiled at Jun 17 2000 14:31:05
+ 17 Jun 15:03:15.00 DIAG (c) 2000 Stanislav V. Mekhanoshin (rampitec@tu.spb.ru, 2:5030/172.9@fidonet)
+ 17 Jun 15:03:15.00 DIAG ----------------------------------------------------------------------------
+ 17 Jun 15:03:15.00 DIAG Diag Command Specification rev.: 1.0
+ 17 Jun 15:03:15.00 DIAG Call Setup Result code         : Data Answering signal detected
+ 17 Jun 15:03:15.00 DIAG Multi-media mode               : Data Only
+ 17 Jun 15:03:15.00 DIAG DTE-DCE interface mode         : Async data
+ 17 Jun 15:03:15.00 DIAG TX/RX signal power level, -dBm : 14/25
+ 17 Jun 15:03:15.00 DIAG Estimated noise level, -dBm    : 26
+ 17 Jun 15:03:15.00 DIAG TX/RX Negotiation              : V.34/V.34
+ 17 Jun 15:03:15.00 DIAG TX/RX Symbol Rate              : 3429/3429
+ 17 Jun 15:03:15.00 DIAG TX/RX Carrier frequency, Hz    : 1959/1959
+ 17 Jun 15:03:15.00 DIAG TX data rate (Last/Init)       : 28800/26400
+ 17 Jun 15:03:15.00 DIAG RX data rate (Last/Init)       : 19200/28800
+ 17 Jun 15:03:15.00 DIAG Temporary carrier loss count   : 0
+ 17 Jun 15:03:15.00 DIAG Carrier Rate Re-neg count      : 28
+ 17 Jun 15:03:15.00 DIAG Retrains Requested/Granted     : 1/0
+ 17 Jun 15:03:15.00 DIAG Protocol/Compression           : V.42 LAPM/V.42bis
+ 17 Jun 15:03:15.00 DIAG Error control frame size, bytes: 128
+ 17 Jun 15:03:15.00 DIAG Error control timeouts in TX   : 0
+ 17 Jun 15:03:15.00 DIAG Error control NAKs received    : 0
+ 17 Jun 15:03:15.00 DIAG TX/RX flow control             : V.24 ckt 106/133 / V.24 ckt 106/133
+ 17 Jun 15:03:15.00 DIAG TX/RX chars sent               : 588/110029
+ 17 Jun 15:03:15.00 DIAG TX/RX chars lost (data overrun): 0/0
+ 17 Jun 15:03:15.00 DIAG TX/RX I-Frame count            : 36/1922
+ 17 Jun 15:03:15.00 DIAG TX/RX I-Frame error count      : 0/37
+ 17 Jun 15:03:15.00 DIAG Termination Cause              : Disconnect Frame Received
------------------------------------ eof -------------------------------------

 COM-
-------------------------

      udw.exe      COM-.    
  .    `udw.exe  /RegServer'
 instw32.bat.  ,      `udw.exe
/UnregServer'.

    VBScript, JavaScript (  html)    C++
      devel/sample.         devel   
     C/C++.

 C/C++          udw_i.c      udw.h.  
  IUDDiag,   :

 BSTR UDDiag(BSTR Response) -      
                              ,    
                               #UD.

 BSTR Prefix                -     ,     
                                          
                                 (      prefix
                               ).


-------------

 -        
   unimodem.

 -        .


   
---------------------

mail-to: rampitec@tu.spb.ru
FIDO:    2:5030/172.9@fidonet.org
web:     http://www.geocities.com/rampitec/
